Check out my twitter script by CMXads
Evil gear Christmas is almost here | Till death do us part Axels New Music releases | Sharp Stuff Switchblades Icepicks and german knives | PHP Gallery PHP Gallery is a free php image script. |
here are some of the best and useful php scripts and snippets to help in your projects. Php displayed below. Use the search for specific script lookups. Click the category links to view scripts in Javascript and cgi. To add your own script click the link and add your useful script example.
bulletin board code php function
bb code replace bulletin board
<?php
function isurl($key) {
if(!$url=@parse_url($key)) {
return False;
} elseif(($url[scheme]!="http") AND ($url[scheme]!="https")) {
return False;
} elseif(!preg_match("/^[0-9a-z]([-.]?[0-9a-z])*\.[a-z]{2,8}$/", $url[host])) {
return False;
} elseif(!preg_match("/^[0-9a-z/_\.@~\-]*$", $url[path])) {
return False;
}
return True;
}
function phrase($key) {
global $ph, $use_filter, $tbl_prefix, $wordwrap,$smilies_find,$smilies_replace;
$domains=array("com","net","org","tk","us","biz","info","uk");
$search=explode(" ",$key);
for($word=0;$word<count($search);$word++) {
if(preg_match("/^(([a-z0-9_]|\-|\.)+@([^[:space:]]*)([[:alnum:]-]))+$/",$search[$word])){
$search[$word]="[email]".$search[$word]."[/email]";
} elseif((substr($search[$word],0,4)=="www.") OR (@in_array(substr(strrchr(strtolower($search[$word]), "."), 1),$domains)) AND (!preg_match("#/://#",$search[$word]))){
$search[$word]="[url]http://".$search[$word]."[/url]";
}
}
$key=implode(" ",$search);
// if($use_filter) {
// $query=$ph->query("SELECT * FROM ".$tbl_prefix."_filter");
// while($result=$ph->fetch($query)) {
//
// if(!$result[replacewith]) {
// $result[replacewith]="**";
// }
//
// $key=str_replace($result[find],$result[replacewith],$key);
//
// }
// }
$key=preg_replace("/(^|[>[:space:]\n])([[:alnum:]]+)://([^[:space:]]*)([[:alnum:]#?/&=])([<[:space:]\n]|$)","\\1[url]\\2://\\3\\4[/url]\\5/", $key);
$search = array(
"/(\[)(color)(=)(['\"]?)([^\"']*)(\\4])(.*)(\[\/color)(((=)(\\4)([^\"']*)(\\4]))|(\]))/siU",
"/(\[)(b)(])(.*)(\[\/b\])/siU",
"/(\[)(i)(])(.*)(\[\/i\])/siU",
"/(\[)(u)(])(.*)(\[\/u\])/siU",
"/(\[)(s)(])(.*)(\[\/s\])/siU",
"/(\[)(move)(])(.*)(\[\/move\])/siU",
);
$replace = array(
"<font color=\"\\5\">\\7</font>",
"<b>\\4</b>",
"<i>\\4</i>",
"<u>\\4</u>",
"<s>\\4</s>",
"<marquee>\\4</marquee>",
);
$i=0;
foreach ($smilies_find as $smiley){
$key=str_replace($smiley, "<img src=\"".$smilies_replace[$i]."\" alt=\"".$smiley."\" />", $key);
$i++;
}
$key=preg_replace($search, $replace, $key);
$key=str_replace("\\'", "'", $key);
$key=preg_replace("#\[url\]([a-z]+?://){1}(.*?)\[/url\]#si", "<a href=\"\\1\\2\" target=\"_blank\">\\1\\2</a>", $key);
$key=preg_replace("#\[url\](.*?)\[/url\]#si", "<a href=\"http://\\1\" target=\"_blank\">\\1</a>", $key);
$key=preg_replace("#\[url=([a-z]+?://){1}(.*?)\](.*?)\[/url\]#si", "<a href=\"\\1\\2\" target=\"_blank\">\\3</a>", $key);
$key=preg_replace("#\[url=(.*?)\](.*?)\[/url\]#si", "<a href=\"http://\\1\" target=\"_blank\">\\2</a>", $key);
$key=preg_replace("#\[email\](.*?)\[/email\]#si", "<a href=\"mailto:\\1\">\\1</a>", $key);
$key=preg_replace("#\[email=(.*?){1}(.*?)\](.*?)\[/email\]#si", "<a href=\"mailto:\\1\\2\">\\3</a>", $key);
$key=str_replace("{", "{", $key);
$key=preg_replace('%(\s*)([^>]{'.$wordwrap.',})(<|$)%e',"'\\1'.wordwrap('\\2', '".$wordwrap."', '\n', 1).'\\3'", $key);
return(stripslashes($key));
}
?>
12 | hawood@pochtar.men | Name: Online Payday Loans | Date:Wednesday, 10.17.18
13 | lah1267@pochtar.men | Name: Direct Lender Loans | Date:Wednesday, 10.17.18
7 | tadkrumlauf@pochtar.men | Name: A Payday Loan | Date:Wednesday, 10.10.18
3 | ujnymInsidgeessepe@maldonadomail.men | Name: jaloatmow | Date:Wednesday, 09.19.18
1 | fpgfqInsidgeessepe@maldonadomail.men | Name: jaloatmow | Date:Wednesday, 09.12.18
6 | carolefl@pochtar.men | Name: Cash Loan | Date:Tuesday, 10.9.18
4 | fctgdtremsscoom@villarrealmail.men | Name: VeleSammatona | Date:Tuesday, 10.2.18
11 | kayleenhall84@pochtar.men | Name: Payday Loan | Date:Tuesday, 10.16.18
16 | selfimmolation@regiopost.trade | Name: Online Lenders | Date:Saturday, 10.20.18
10 | wilbern@rainmail.win | Name: Loan | Date:Saturday, 10.13.18
2 | rxistInsidgeessepe@maldonadomail.men | Name: jaloatmow | Date:Saturday, 09.15.18
5 | kjapps2003@regiopost.trade | Name: Quick Loans | Date:Monday, 10.8.18
14 | latole@rainmail.win | Name: Payday Express | Date:Friday, 10.19.18
15 | hiitscharlie@regiopost.trade | Name: Speedy Cash | Date:Friday, 10.19.18
8 | lesterbaney@rainmail.win | Name: Pay Day Loan | Date:Friday, 10.12.18
9 | ombudet@pochtar.men | Name: Spotloan | Date:Friday, 10.12.18